#include <func.h>
typedef int (*cal)(int,int);
int add(int a,int b)
{
    return a+b;
}
int sub(int a,int b)
{
    return a-b;
}
void my_apply(cal func)  //cal是一个类型 func才是名字
{
    int ret=func(1,2);
    printf("%d",ret);
}
int main(int argc,char *argv[])
{
    //本进程有关函数指针的应用
    my_apply(add);

    return 0;
}

